electronic line of sight - Turkish English Dictionary